submerged embankment - Alemán Inglés Diccionario